﻿#pragma once

#include <string>

/// @brief 命令对象的接收者
/// @details 通常也是命令的执行者
class CommandReceiver
{
public:
    void executeTrapezoid(const std::string &name, const std::string &width, const std::string &height, const std::string &theta);
    void executeExtrude(const std::string &name, const std::string &source, const std::string &distance);
    void executeShow();
    void executeClear();
};
